Big Huge Thesaurus

Second Coming of Christ

noun